platoon (Cuba) - English Synonyms Dictionary